
/*
*
* Copyright (c) 2012 OPCIONES EMPRESARIALES DEL NORESTE S.A. DE C.V. S.F.P / CONDESE S.C.
* Avenida Delfines s/n Entre Marlin y Tiburon, La Paz, BCS Mexico CP 23090.
* 
* DEFINE LAS  TASAS DE INTERES POR PRODUCTO, POR LO CUAL UN PRODUCTO PODRA TENER MAS DE UNA TASA DE INTERES DEPENDIENDO EL RANGO DE MONTO Y PLAZO
*
*/

package com.corba.vb2j.domainz;

import java.io.Serializable;
import java.math.BigDecimal;

public class TarifarioInteres implements Serializable { 

	private static final long serialVersionUID = 1L;

	/*IDENTIFICADOR DE LA TABLA*/
	private java.lang.Long id;

	/*RELACION CON LA TABLA DE PRODUCTOS*/
	private ProductoPrestamo productoPrestamoId;

	/*INDICA EL RANGO INFERIOR PARA EL MONTO DE PRESTAMO PERMITIDO*/
	private BigDecimal montoMinimo;

	/*INDICA EL RANGO SUPERIOR PARA EL MONTO DE PRESTAMO PERMITIDO*/
	private BigDecimal montoMaximo;

	/*INDICA EL RANGO SUPERIOR PARA EL PLAZO DE PRESTAMO PERMITIDO*/
	private java.lang.Long plazoMaximo;

	/*INDICA EL RANGO MINIMO PARA EL PLAZO DE PRESTAMO PERMITIDO*/
	private java.lang.Long plazoMinimo;

	/*FECHA EN QUE ENTRA EN VIGENCIA LA TASA*/
	private java.util.Date fechaActivacion;

	/*USUARIO QUE ACTIVO LA TASA*/
	private java.lang.Long usuarioActivacion;

	/*FECHA DE BAJA EL TARIFARIO*/
	private java.util.Date fechaBaja;

	/*USUARIO QUE DA DE BAJA A LA TASA*/
	private java.lang.Long usuarioBaja;

	/*COMENTARIOS PARA LA BAJA DE LA TASA*/
	private String comentarioBaja;

	/*RELACION CON LA TABLA DE EMPRESAS*/
	private java.lang.Long empresaId;

	/*ESTATUS DEL REGISTRO RELACION AL CATALOGO DE CATALOGOS*/
	private CrValor estatusId;

	/*FECHA HORA QUE SE GENERA EL REGISTRO*/
	private java.util.Date fechaCreacion;
	
	/*MOTIVO POR EL CUAL SE DA DE BAJA EL REGISTRO, REFERENCIA AL CATALOGO DE CATALOGOS*/
	private CrValor motivoBajaId;


	public TarifarioInteres() {}

 	public java.lang.Long getId() {
		return id;
	}
	public void setId(java.lang.Long id) {
		this.id = id;
	}
	public ProductoPrestamo getProductoPrestamoId() {
		return productoPrestamoId;
	}
	public void setProductoPrestamoId(ProductoPrestamo productoPrestamoId) {
		this.productoPrestamoId = productoPrestamoId;
	}
	public BigDecimal getMontoMinimo() {
		return montoMinimo;
	}
	public void setMontoMinimo(BigDecimal montoMinimo) {
		this.montoMinimo = montoMinimo;
	}
	public BigDecimal getMontoMaximo() {
		return montoMaximo;
	}
	public void setMontoMaximo(BigDecimal montoMaximo) {
		this.montoMaximo = montoMaximo;
	}
	public java.lang.Long getPlazoMaximo() {
		return plazoMaximo;
	}
	public void setPlazoMaximo(java.lang.Long plazoMaximo) {
		this.plazoMaximo = plazoMaximo;
	}
	public java.lang.Long getPlazoMinimo() {
		return plazoMinimo;
	}
	public void setPlazoMinimo(java.lang.Long plazoMinimo) {
		this.plazoMinimo = plazoMinimo;
	}
	public java.util.Date getFechaActivacion() {
		return fechaActivacion;
	}
	public void setFechaActivacion(java.util.Date fechaActivacion) {
		this.fechaActivacion = fechaActivacion;
	}
	public java.lang.Long getUsuarioActivacion() {
		return usuarioActivacion;
	}
	public void setUsuarioActivacion(java.lang.Long usuarioActivacion) {
		this.usuarioActivacion = usuarioActivacion;
	}
	public java.util.Date getFechaBaja() {
		return fechaBaja;
	}
	public void setFechaBaja(java.util.Date fechaBaja) {
		this.fechaBaja = fechaBaja;
	}
	public java.lang.Long getUsuarioBaja() {
		return usuarioBaja;
	}
	public void setUsuarioBaja(java.lang.Long usuarioBaja) {
		this.usuarioBaja = usuarioBaja;
	}
	public String getComentarioBaja() {
		return comentarioBaja;
	}
	public void setComentarioBaja(String comentarioBaja) {
		this.comentarioBaja = comentarioBaja;
	}
	public java.lang.Long getEmpresaId() {
		return empresaId;
	}
	public void setEmpresaId(java.lang.Long empresaId) {
		this.empresaId = empresaId;
	}
	public CrValor getEstatusId() {
		return estatusId;
	}
	public void setEstatusId(CrValor estatusId) {
		this.estatusId = estatusId;
	}
	public java.util.Date getFechaCreacion() {
		return fechaCreacion;
	}
	public void setFechaCreacion(java.util.Date fechaCreacion) {
		this.fechaCreacion = fechaCreacion;
	}

	public CrValor getMotivoBajaId() {
		return motivoBajaId;
	}

	public void setMotivoBajaId(CrValor motivoBajaId) {
		this.motivoBajaId = motivoBajaId;
	}
}

